dropping ground - German English Dictionary